package persistence.dao;

import java.util.HashSet;
import java.util.Set;

import core.ModelObject;

import persistence.dto.StorageUnitDTO;

public class StorageUnitsSerDAO extends ModelObject implements IStorageUnitsDAO 
{

	/**
	 * 
	 */
	private static final long serialVersionUID = 6142933038043829365L;
	
	private static StorageUnitsSerDAO instance;
	
	public static StorageUnitsSerDAO getInstance()
	{
		if(instance == null)
		{
			instance = new StorageUnitsSerDAO();
		}
		return instance;
	}
	
	private StorageUnitsSerDAO()
	{
		
	}
	
	@Override
	public Set<StorageUnitDTO> getAllStorageUnits()
	{
		// TODO Auto-generated method stub
		return new HashSet<StorageUnitDTO>();
	}

	@Override
	public int add(StorageUnitDTO storageUnitDTO)
	{
		// TODO Auto-generated method stub
		return -1;
	}

	@Override
	public boolean edit(StorageUnitDTO storageUnitDTO)
	{
		// TODO Auto-generated method stub
		return true;
	}

	@Override
	public boolean remove(StorageUnitDTO storageUnitDTO)
	{
		// TODO Auto-generated method stub
		return true;
	}

}
